package com.settlement.system.model.form;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 科目表单对象
 */
@Schema(description = "科目表单对象")
@Data
public class SubjectsForm {

    @Schema(description = "科目表ID")
    private Long id;

    /**
     * 入账主体编码
     */
    @Schema(description = "入账主体编码")
    private String companyCode;

    /**
     * 一级科目编码
     */
    @Schema(description = "一级科目编码")
    private String firstCode;

    /**
     * 一级科目名称
     */
    @Schema(description = "一级科目名称")
    private String firstName;

    /**
     * 末级科目编码
     */
    @Schema(description = "末级科目编码")
    private String lastCode;

    /**
     * 末级科目名称
     */
    @Schema(description = "末级科目名称")
    private String lastName;

    /**
     * 记账项目
     */
    @Schema(description = "记账项目")
    private String accountingProject;


    /**
     * 辅助项选项
     */
    @Schema(description = "辅助项选项")
    private String accessoryNames;

    /**
     * 借贷方向
     */
    @Schema(description = "借贷方向")
    private String borrowing;
}
